projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b8127e9
)
fix missing direct parameter forwarding into emit_limple_call_ref
author
Andrea Corallo
<akrl@sdf.org>
Sun, 29 Sep 2019 17:58:09 +0000
(19:58 +0200)
committer
Andrea Corallo
<akrl@sdf.org>
Wed, 1 Jan 2020 10:37:55 +0000
(11:37 +0100)
src/comp.c
patch
|
blob
|
history
diff --git
a/src/comp.c
b/src/comp.c
index 15699a02118e1b406f6c377e4e09912c22453423..2ab9d034ebffa55ed1cce670281f6ebe0062c5f0 100644
(file)
--- a/
src/comp.c
+++ b/
src/comp.c
@@
-1145,7
+1145,7
@@
emit_limple_call_ref (Lisp_Object insn, bool direct)
Lisp_Object callee = FIRST (insn);
EMACS_UINT nargs = XFIXNUM (Flength (CDR (insn)));
EMACS_UINT base_ptr = XFIXNUM (FUNCALL1 (comp-mvar-slot, SECOND (insn)));
- return emit_call_ref (callee, nargs, comp.frame[base_ptr],
false
);
+ return emit_call_ref (callee, nargs, comp.frame[base_ptr],
direct
);
}
/* Register an handler for a non local exit. */